.leaflet-control-fullbounds a {
    background: #fff url(./images/fullbounds.png) no-repeat 0 0;
    background-size: 25px 25px;
}

.leaflet-touch .leaflet-control-fullbounds a {
    background-position: 2px 2px;
}

.leaflet-fullbounds-on .leaflet-control-fullbounds a {
    background-position: 0 -26px;
}

.leaflet-touch.leaflet-fullbounds-on .leaflet-control-fullbounds a {
    background-position: 2px -24px;
}

/* Do not combine these two rules; IE will break. */
.leaflet-container:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important;
}

.leaflet-container.leaflet-fullbounds-on {
    width: 100% !important;
    height: 100% !important;
}

.leaflet-pseudo-fullbounds {
    position: fixed !important;
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 99999;
}

/*@media*/
/*(-webkit-min-device-pixel-ratio:2),*/
/*(min-resolution:192dpi) {*/
/*.leaflet-control-fullbounds a {*/
/*background-image:url(./images/fullscreen@2x.png);*/
/*}*/
/*}*/
